The Universe's Most Massive Supernova Unfolds In 2024